The company, which supplies around 12% of global crude demand, posted a net profit of $93.38 billion for FY 2025, down 11.6% year-on-year (YoY). Watch the Zawya video here: