WTI crude down 12.5% YTD, slips below $63 as oversupply fears, Middle East tensions, and new Russia sanctions pressure prices Fortune India
WTI crude down 12.5% YTD, slips below $63 as oversupply fears, Middle East tensions, and new Russia sanctions pressure prices Fortune India