Texas winter



Weekly energy recap: February 19, 2021

  • Oil prices are still at a 13-month high, exceeding pre-pandemic levels
By Faisal Faeq ·