Posts

Showing posts from November, 2014

Is crude price decline good or bad? – Energy Economics 102!!

Image
Crude prices have declined by more than 20% since June this year, creating turbulences/confusion across various governments.