Oil futures are financial contracts that allow participants to buy or sell a specific quantity of oil at a predetermined price on a future date. These contracts serve as an agreement between the buyer ...
The oil market is nervous. Attacks on tankers sailing through the Strait of Hormuz last week hit their highest level since the Iran war began, as US President Donald Trump said he ‌is not interested ...