Crude Realities: Unpacking the Oil Price Puzzle

Crude Realities: Unpacking the Oil Price Puzzle

Crude Realities: Unpacking the Oil Price Puzzle The latest rise has sent the price of Brent oil back up to over $94 per barrel for the first time in almost a year. Meanwhile, the cost of a barrel of American crude has been steadily heading towards a major threshold of...