China and India, two of the world's largest consumers of Russian crude oil, have temporarily suspended their purchases for the month of March.
This dec...
Read More »
China and India Halt Russian Oil imports; Shipping Costs Surge
Posted on January 31, 2025