International Desk

Shell's Q1 Profit Falls 28%, Yet Surpasses Expectations

Shell reported a 28% decline in its first-quarter net profit, bringing it down to $5.58 billion, but still exceeded analysts' forecasts. Despite a dip in oil prices and weaker refining margins comp...

Read More

Tesla Chair Denies Rumors of CEO Search to Replace Musk

Tesla chair Robyn Denholm on Thursday firmly rejected a Wall Street Journal report claiming that the company’s board had been quietly exploring candidates to potentially replace CEO Elon Musk.<...

Read More