Who’s to blame for the mounting crude oil prices? Oil producing countries? India and China for their voracious appetite? Speculators wanting to make a quick buck or ten?
In the latest episode of its media showThe Listening Post, hosted by Richard Gizbert, Al Jazeera English throws light on how the global media has failed to come to grips with a difficult but important issue.