China and India received astronomical quantities of Russian crude oil in May 2023-06-01 On: June 1, 2023
Brent crude is approaching $140 a barrel and is on its way to an all-time high. 2022-03-08 On: March 8, 2022
Oil prices remain stable as tensions between Russia and Ukraine subside. 2022-02-16 On: February 16, 2022