Japan, the world's fifth-largest oil importer, got just 850,000 bpd of crude oil in April, against the established capacity of over 2.3 million bpd...
As per the S&P Global, the Islamic finance industry is undergoing a high degree of unpredictability regarding the duration and scope of the Iran war...