Global oil prices hovered near two-month lows on November 21 as supply fears receded while concerns over China#39;s fuel demand and rising interest rates weighed on prices
Source link

Global oil prices hovered near two-month lows on November 21 as supply fears receded while concerns over China#39;s fuel demand and rising interest rates weighed on prices
Source link