Oil Dinosaurs Face Extinction: State Oil Companies and the Meteor-Strike of Low Oil Prices
State-owned oil companies that don’t slash expenses to align with revenues and boost critical investment in the infrastructure needed to maintain production will suffer financial extinction. Domestic and international energy companies are responding to the 50% decline in the price…