News

Iran is OPEC's third-largest producer extracting about 3.3 million barrels per day (bpd) of crude oil, but analysts say other ...
The Israel-Iran war, raging since June 13, 2025, has triggered a surge in global oil prices. By June 17, 2025, Brent and WTI ...