US Urges G7 to Unleash New Economic Weapon: Tariffs on Nations Buying Russian Oil Above Cap
A Global Shift: Brent Crude Loses Its Crown to Dubai Benchmark Amidst Shifting Demand
India's Unwavering Resolve: Securing Energy Independence Amidst Global Pressures