Ukraine

Oil nears $94 per barrel

The price of oil is nearing $94 per barrel after the Energy Information Administration reported a larger-than-expected draw on inventories of over 2.1 million, jolting the crude market.

Oil spikes above $91 on supply concerns

The price of WTI and Brent crude oil continues to rise as Wall Street traders eye a deeper supply deficit in the fourth quarter after Saudi Arabia and Russia extended supply cuts.

US is at the edge of war: Gordon Chang

Gatestone Institute senior fellow Gordon Chang explains why he believes the Biden administration is ‘clueless’ for thinking they are at peace with the rest of the world.