Recent Oil and Gas Shortage News

Investing Articles

The oil and gas shortage boosts the Shell and BP share prices. But I won’t be buying

James Reynolds discusses how Royal Dutch Shell and BP have both benefited from the recent oil and gas shortage and…

Read more »