Oil prices fell 2% on Friday but were unchanged on the week as concerns about supply disruptions in Russia provided support ...
The U.S. Energy Information Administration (EIA) projected crude output would rise from a record 13.2 million barrels per day (bpd) in 2024 to around 13.6 million bpd in 2025.
The Defence Headquarters, DHQ, has announced that troops eliminated 82 terrorists, arrested 198 others, and rescued 93 kidnapped hostages over the past ...