Rosneft’s net income dropped 68% in H1 2025, which CEO Igor Sechin blamed on low oil prices caused by OPEC’s increased output, Reuters reports. He warned of a global surplus and criticized Russia’s central bank for a strong rouble holding back exports. www.reuters.com/business/ene...