PetroChina’s 2014 net profit slumps 17%

Chinese energy firm PetroChina said Thursday its net profit slumped 17 percent in 2014 from a year earlier as international crude oil prices plunged.

Eurozone business activity highest in four years

Eurozone business activity hit a near four-year high in March as the 19-country currency area’s modest economic activity continued despite concerns over the Greek debt crisis.