Latest News

Defiant French farmers stick to barricades
Defiant French farmers stick to barricades
Economy
by  AFP

France's farmers showed little sign on Thursday of abandoning their protest despite government concessions in response to a movement that has spread nationwide and elsewhere in Europe. France's government hailed the moves as a victory for its lobbying, but they have not been enough to soothe the farmers' grievances.

Shell profit tumbles on lower oil prices
Shell profit tumbles on lower oil prices
Economy
by  AFP

Shell said Thursday that its net profit more than halved to $19.4 billion in 2023 on lower energy prices, after rocketing to a record peak the previous year following the Ukraine conflict. "Full year 2023 income... reflected lower realised oil and gas prices, lower volumes, and lower refining margins," Shell added in the earnings release.