News
Discover
First report 58m agoLast update 42m ago

Oil Industry Profits Amidst Iran Conflict

Major oil companies are reporting massive profits due to soaring global crude prices and supply disruptions linked to the conflict with Iran, drawing criticism.

iWitness comments

No comments yet — be the first to weigh in.