New US Oil Well Permits Collapse 40% In November, Fed Still “Not Worried”?

Read more

Russia Proves ‘Peak Oil’ Is A Misleading Zionist Scam

Read more

Thousands of oil and gas wells in Pennsylvania suspected of leaking methane

Read more