U.S. oil companies are set to earn $63B in extra cash as prices surge past $100 per barrel following the U.S.-Iran conflict in February 2026.
The price of oil rose to its highest level since July 2022 Sunday evening as the Trump administration suggested the war with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results