U.S. Just Lost Big Time – What This Means For You
Russia’s exports of crude oil have now surpassed the volumes hit before its invasion of Ukraine. China and India account for roughly 90% of Russia’s seaborne crude exports, Kpler data shows. With Europe largely out of the picture, the two countries are each buying 1.5