Oil companies see an uncertain outlook despite the great past year they experienced
Exxon Mobil made $56 billion in profit last year, its biggest annual haul to date. Chevron earned $36 billion, also ...
Exxon Mobil made $56 billion in profit last year, its biggest annual haul to date. Chevron earned $36 billion, also ...
Hundreds of people enjoy the turning on of the Christmas lights on the Gran Vía in Murcia. / Guillermo Carrion ...
People wait in the arrivals queue at London airport. / ReutersDelays and cancellations create difficulties for tourists returning to air ...