Today, oil prices edged lower after US inventory data showed lacklustre fuel demand in the world’s largest oil consumer while worsening US-China tensions weighed on...
Oil prices bounced back into the bullish territory, as the West Texas Intermediate (WTI) crude closed at $52.36 per barrel, posting a 23% rise since...