CCrude Oil Read More Why China’s stockpiling of oil reserves is a global concern2025-09-21 China has purchased more than 150 million barrels—costing about $10 billion at current prices—above its actual use so…
BBusiness Read More Tariff tantrums: After India, China next to feel US’ secondary tariffs over Russian oil? ‘two or three weeks’ warns Donald Trump2025-08-16 After the US imposed a 50% tariff on India, including a 25% duty for buying Russian oil, many…
UUkraine Read More Do sanctions even matter? Why Russia’s economy is still growing2024-05-09 Do sanctions even matter? Why Russia’s economy is still growing so since Russia invaded Ukraine a whole bunch…