The General Staff of the Armed Forces of Ukraine has reported newly confirmed results of strikes against Russia's fuel and energy infrastructure carried out on 8 June.

Ukraine’s Special Operations Forces struck an oil depot and an oil terminal in Crimea, damaging key fuel storage facilities used by Russian forces.

Ukraine's military reportedly launched another onslaught of middle strikes on Russian and Russian-occupied regions overnight on June 8, striking multiple oil depots and electrical…