Our View

Biden's "Pop Gun" Will Not Impact Oil Prices

The White House's just-announced SPR release of 50 million barrels will have no significant effect on crude prices. Read more here.

Oil, Natural Gas, and Coal Expenditures as % of OECD GDP

The graph reflects the impact of the current energy price crisis. More.

November Massacre (November 29, 2021) -- Optimistic oil traders—those believing oil was headed above $100 per barrel—were slaughtered on November 26.

More >>