Insecurity in the Black Sea Puts Upward Pressure on the Global Oil Market
The global oil price is edging toward $100 a barrel. If oil remains high, it will be difficult to bring inflation down. Most blame the Saudi Arabian and Russian oil cuts for the price increase and ignore...