Putin’s Alaska Victory? U.S. Energy Giant Exxon Plots Return To Russia While India Struggles With 50% Tariffs



India has now been slapped with staggering 50% tariffs on several sectors, following the additional 25% tariffs that came into effect on August 27 as a penalty for importing Russian oil. However, the largest…

Continue Reading