Storia: Japan buys 1.5 mln barrels of Russian oil at average $103 in May-June — Warptech Lab News