Texas winter

Weekly energy recap: February 19, 2021

Weekly energy recap: February 19, 2021

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