BBusiness Read More Saudi Aramco Can Sustain 12 Million Mpd Oil Output for a YearOctober 13, 2025 Saudi Aramco can sustain its oil production at its maximum capacity of 12 million barrels per day (bpd)…
BBusiness Read More Rosneft Profits Plunge 68% as Oil Oversupply and Sanctions Pressure H1 ResultsSeptember 1, 2025 Rosneft (MCX: ROSN) reported a steep 68% drop in first-half 2025 net income as falling oil prices, widening…