News

IEA: Global crude oil refining runs will approach an all-time high of 85.6 million bpd in August. IEA: World oil supply to rise by 2.5 million bpd in 2025 following latest OPEC+ hike vs prev. forecast ...
China’s yuan held steady against the dollar on Wednesday, as the greenback weakened overnight on growing expectations of US ...