British energy major Shell on Thursday posted sharply lower first-quarter net profit on sinking revenues, but adjusted earnings topped expectations and it unveiled another...
Asian markets mostly rose Tuesday after more than a week of losses but traders remained anxious about central banks' plans to continue hiking interest...