News

Trump delayed "very severe" sanctions on Russia for 50 days, sparking criticism from Ukrainians and European leaders who see the delay as too long.
The global oil demand may grow by 1.3 mln barrels per day (bpd) in 2025 and the incremental growth is expected to be the same in 2026, the Organization of Petroleum Exporting Countries (OPEC) said in ...