Onshore oil product stocks totalled around 35.26 million barrels in the week ending June 17. Read more at straitstimes.com. Read more at straitstimes.com.