Japan Imports 364,800 Barrels of Russian Oil at $103/Barrel Amid Hormuz Strait Crisis | HalvingJobs