Libya's oil production has resumed after a political standoff, reaching 1.13 million bpd, providing relief to global oil markets.
The South African government is taking steps to address the rising cost of living by reviewing administered prices, including ...
Ukraine successfully attacks a major Russian oil terminal in Crimea, prompting warnings from Russia and escalating tensions ...