The thousands of attendees seeking reasons for optimism didn’t find them at the annual International Petroleum Week. Instead they were greeted by a cacophony of voices from some of the largest oil producers, refiners and traders delivering the same message:
Read Full Article »