Crude oil prices climbed by more than 1.5% on Tuesday to reach their highest level since November 2025, after a report revealed that at least 12,000 people have allegedly been killed in the anti-gover... Continue reading...