Number of the Day | 100 million | 5 October 2026 eNCA | 06.10.2026 00:51 The G7 is releasing 100 million barrels of oil and refined fuel products as soaring diesel and crude prices put pressure on economies around the world.Read more RELATED STORIES Burnout is costing South Africans mental and financial peace of mind Career Munster veteran’s forthright view on South Africa’s addition to URC and... Rugby Richfield Teacher Impact Award celebrates the teachers who make a... Career Why We Test the People We Love Inspiration I only found out I had cancer after my four-year-old kicked me in the... World Who was the best player on the pitch? - England player ratings World Gallagher Prem: Louis Rees-Zammit scores two tries as Bristol Bears beat... Rugby Stuttering JP proud of ‘unreal scenes’ Rugby This Common Feeling May Be The Missing Piece In Mental Health Inspiration Everitt: Lineout got us over line Rugby Would the Conservatives' plan make new houses £50,000 cheaper? World The Pain in the Machine Inspiration