With crude oil prices nosediving in recent months, unsettling fears of idled rigs and plummeting profits have begun creeping through companies and countries whose livelihoods are tied to oil productio


Legal Notice