Saudi Arabia and Russia are looking to increase production, but technical factors could cap the amount of crude they can bring on the markets within the next 6 months

Source: oilprice.com